weapons blockade - Alemán Inglés Diccionario